make great/major strides in - Turc Anglais Dictionnaire